/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package decoupeur;

import Traitement.Formate;
import test_porte_variable.Machine;

/**
 *
 * @author phoebus
 */
public class Decoupeur {

       
    /**
     * 
     * @param texte
     * @return 
     * renvoi la phrase APT decouper en instructions simple
     */
    public static String[] phrase (String texte){
        String[] retour = new String [16];
        String chaine_raccourci="";
        String mot_present = lecture_major.estpresent(texte, Machine.mot_majeurs);
        int j = 0;
        if ( mot_present!=null) {
            chaine_raccourci = texte.substring(mot_present.length());
            // traitement du cas ou le mot majeur est directement suivi de /
           
         
        //String[] morceau = texte.split(",");
        String[] morceau = chaine_raccourci.split(",");
        retour[j]= mot_present;
       j = 1;
        for (int i = 0; i < morceau.length; i++) {
            
            if (morceau[i].indexOf("/")!=-1) {
                morceau[i]=morceau[i].replace(" ", "");
                //System.out.println(morceau[i].substring(0, morceau[i].indexOf("/")));
                //retour[j]=morceau[i].substring(0, morceau[i].indexOf("/"));
                //j++;
                System.out.println(morceau[i].substring(morceau[i].indexOf("/")+1,morceau[i].length()));
                retour[j]=morceau[i].substring(morceau[i].indexOf("/")+1,morceau[i].length());
                j++;
            }
            else
            {
            //System.out.println(morceau[i].indexOf("/"));
             System.out.println(morceau[i].replace(" ", ""));
             retour[j]=morceau[i].replace(" ", "");
             j++;
        }
       }
      }
        
        
        
        
        return retour;
    }
   
}
